Exclude api call stuff, not working properly yet