added constructor that receives a drawableResId