mikes changes to allow for static spacing