fixed button placement bug