refactoring size function
refactoring remove function getDrawable
interface test