fixed button placement, null color issue