revamped styling and also handling communication problems slightly better