more info on already existing error
more useful errors and box shadow