Everything done, except I think custom buttons should be more convenient.