experimenting with code layout