update ebuild - add logic