fixed compass
WIP for fixing asset precompile
Added validations