Added proof of concept functions