new changes

better than the old design