в основном все делается на эмпаере) так что думай сам)