Might be a good idea to actually implement that