ui improvements and added styling