Implementation created at Layton.rb meeting