Spring extension

Implementation of #61