create button positioned correctly