more work on drawable