Getting rid of protocols for now.